with security/guarantee - French English Dictionary